#define _CRT_SECURE_NO_WARNINGS 1 

//递归

//定义：
//	一个函数直接或间接调用自身

//不同函数之间的调用
#include <stdio.h>

//函数声明
void a();
void b();
void c();

void a()
{
	printf("A A A A\n");
	b();
	printf("1 1 1 1\n");
}

void b()
{
	printf("B B B B\n");
	c();
	printf("2 2 2 2\n");
}

void c()
{
	printf("C C C C\n");
}

int main(void)
{
	//思考函数a()运行时候的输出顺序
	a();
	return 0;
}